<script>
    //es6中定义变量,定义变量的特点
    
    //老的写法
    //var a = 111

    // es6的写法
    // let a = 111

    // let定义的变量有作用范围,var定义的变量没有作用范围

    //1:创建代码块,定义变量
    {
        var a = 11
        let b = 20
    }
    //2:在代码块外面输出
    console.log(a)
    console.log(b)//使用let定义的变量在作用域之外无法使用 Uncaught ReferenceError: b is not defined

</script>